Big Huge Thesaurus

outer garment

noun

antonyms